TypeScript Weekly

Newsletter Image

Messages

1/5/2021
22 : 54

Avoiding Traditional OOP Patterns, `deno compile`

TypeScript Weekly Issue #160 — January 5, 2021 Tidy TypeScript: Avoid Traditional OOP Patterns An opinionated piece about various OOP patterns to avoid in TypeScript, such as namespaces and abstract
12/4/2020
3 : 54

TypeScript 4.1, End-to-End TypeScript, Tidy TypeScript

TypeScript Weekly Issue #159 — November 26, 2020 Announcing TypeScript 4.1 TypeScript 4.1 has landed and brings template literal types, key remapping in mapped types, recursive conditional types, and
11/19/2020
22 : 14

Template Literal Types, Running Scripts with ts-node

TypeScript Weekly Issue #158 — November 19, 2020 The Bike Shed: Things Are Knowable Gary Bernhard of Destroy All Software fame was on The Bike Shed podcast and talked about TypeScript, the value of
11/13/2020
6 : 47

TypeScript 4.1 RC, Adopting TypeScript at Scale

TypeScript Weekly Issue #157 — November 11, 2020 Announcing TypeScript 4.1 RC The release candidate of TypeScript 4.1 has landed and brings template literal types, key remapping in mapped types,
11/3/2020
21 : 44

TSConf 2020 Recordings, Use Cases for Named Tuples

TypeScript Weekly Issue #156 — November 3, 2020 TSConf 2020 Session Recordings The recordings of all talks presented at TSConf 2020 are now available. SitePen swc-project / swc A super-fast compiler
10/28/2020
22 : 14

👻 Type or Treat! 🎃

TypeScript Weekly Issue #155 — October 28, 2020 Fancy TypeScript Features for the Everyday Developer In this talk, Josh Goldberg explores a few useful advanced TypeScript language features, including
10/20/2020
21 : 4

The Single-Valued Type Pattern, Stop Using any

TypeScript Weekly Issue #154 — October 20, 2020 The Single-Valued Type Pattern for TypeScript How to build flexible generic APIs by pulling runtime and type variations into a constant that's
10/1/2020
21 : 54

Template Literal Types, Deno and TypeScript

TypeScript Weekly Issue #153 — October 1, 2020 TypeScript Template Literal Types A foray into template literal types, a powerful feature that will ship as part of the upcoming TypeScript 4.1 release.
9/24/2020
22 : 34

TypeScript 4.1 Beta, TS-SQL

TypeScript Weekly Issue #152 — September 24, 2020 Announcing TypeScript 4.1 Beta TypeScript 4.0 was just released, but the beta release for TypeScript 4.1 is out already. Template literal types and
9/17/2020
22 : 24

TypeScript Builders, From Rust to TypeScript

TypeScript Weekly Issue #151 — September 17, 2020 TypeScript Builders: Improving Your Types One Step at a Time An in-depth walkthrough of how to create a TypeScript builder class to enforce more
9/10/2020
21 : 54

Avoid Export Default, Type-Safe Redux

TypeScript Weekly Issue #150 — September 10, 2020 Avoid Export Default Several reasons for why you might want to prefer named ES2015 exports over default exports. Basarat Ali Syed A Pattern for Type-
9/4/2020
8 : 9

TypeScript 4.0, Template String & Recursive Conditional Types

TypeScript Weekly Issue #149 — September 2, 2020 Announcing TypeScript 4.0 TypeScript 4.0 has been released and brings some exciting new features, including variadic tuple types, labeled tuple elements
8/19/2020
21 : 54

TypeScript Exercises, Types as Axioms

TypeScript Weekly Issue #148 — August 19, 2020 airbnb/ts-migrate A tool for helping migrate code to TypeScript. It takes a JavaScript (or partial TypeScript) project and outputs a compiling TypeScript
8/6/2020
21 : 59

Nullish Coalescing Operator, New TypeScript Website

TypeScript Weekly Issue #146 — August 6, 2020 Nullish Coalescing: The ?? Operator in TypeScript TypeScript 3.7 added support fort the ?? operator, also known as the nullish coalescing operator. We can
7/29/2020
22 : 24

TypeScript + React, TypeScript + Svelte

TypeScript Weekly Issue #145 — July 29, 2020 TypeScript + React: Component Patterns A collection of component patterns for React when working with TypeScript. Stefan Baumgartner TypeScript: Data
7/22/2020
23 : 9

TypeScript Support in Svelte, Thinking in Types

TypeScript Weekly Issue #144 — July 23, 2020 Advanced TypeScript An index of TypeScript posts that Stefan Baumgartner has written on his blog, covering various topics like control flow, generics, and
7/6/2020
22 : 26

Variadic Tuple Types, Computing with Types

TypeScript Weekly Issue #143 — July 6, 2020 What's coming in TypeScript 4? An overview of upcoming features in TypeScript 4.0 with a handful of examples: variadic tuple types, labeled tuple types,
6/29/2020
22 : 16

TypeScript 4.0 Beta, Type Guards and Assertion Functions

TypeScript Weekly Issue #142 — June 29, 2020 Announcing TypeScript 4.0 Beta The beta of TypeScript 4.0 is out and brings some exciting new features, including variadic tuple types, labeled tuple
6/22/2020
15 : 26

Variadic Tuple Types, Interview with TypeScript's Engineering Lead

TypeScript Weekly Issue #141 — June 11, 2020 Talking TypeScript with the Engineering Lead An interview with Ryan Cavanaugh, the principal engineering lead for the TypeScript language at Microsoft. Ryan
6/11/2020
21 : 26

TypeScript Types Deep Dive, Type Assertions

TypeScript Weekly Issue #140 — June 11, 2020 Black Lives Matter. TypeScript Types Deep Dive (Part 1) In ~55 minutes, Jaime gives us an overview of how TypeScript is used at Google and walks us through